home *** CD-ROM | disk | FTP | other *** search
/ NASM Sports Fitness Speci… Advanced Specialization / NASM Sports Fitness Specialist - Advanced Specialization - Disc 1.iso / sfs_intro / sfs_intro_files / gogoprod.js < prev    next >
Encoding:
Text File  |  2002-06-13  |  65.9 KB  |  769 lines

  1. var _B=0;var _C=1;var _A=2;var _E=0,_D=1,CONST_ENP_MEDIA_FILE=2,CONST_ENP_TAGSCRIPT=3;var CONST_ENP_INDEX_MEDIA_FILE=0;var CONST_ENPA_INDEX_MEDIA_ENTRY=0;var _G=0,_F=1,CONST_PS_READY=2,_H=3;var g_fCreatingThumbnail= 0;var CONST_DISCUSSION_GRIP_WIDTH=770;var SCROLLBARHEIGHT=20;var CONST_STARTING_EVENT="event%3d",CONST_STARTING_TIME="time%3d",CONST_AUTO_START="autostart%3d",CONST_PROFILE="profile%3d",CONST_DISABLE_PRELOAD="nopreload%3d";var CONST_PREROLL_ANIMATION="progressbar.gif",CONST_PREROLL_IMGSTATIC="progresbarstatic.gif",CONST_PREROLL_LOADINGTEXT="LoadingWaitDiv_Play_NotReady",CONST_PREROLL_LOADEDTEXT="LoadingWaitDiv_Play_Ready",CONST_PREROLL_IMGLOGO="producerlogo.gif";var CONST_SLIDE_MINWIDTH=200;var CONST_PPT_CROP=2;var MAX_TOC_INDENT=4;var CONST_PPT_RATIO=1.333;var g_InitialCSSDirectory;var CONST_LINK_SCRIPT='javascript:document.open();document.write(\'<HTML><BODY BGCOLOR=transparent><A href="%1!s!" TARGET=_blank>%2!s!</A></BODY></HTML>\');document.close();';var CONST_IMAGE_SCRIPT ='javascript:document.open();document.write(\'<HTML><BODY onload="parent.PreLoad()" onresize="parent.R()" bgColor="transparent" style="overflow:hidden"><Img border=0 id="im" iw=%2!s! ih=%3!s! style="position:absolute;visibility:hidden" mysrc="%1!s!" onload="parent.Load()"></BODY></HTML>\');document.close();';var CONST_PREROLL_SCRIPT='javascript:document.write(\'<HTML><HEAD><script id=TPIRCSAVAJ src="%1!s!" language="JavaScript"></script></HEAD><BODY></BODY></HTML>\');document.close();';var CONST_PREROLL_CSS='javascript:document.open();document.write(\'<HTML><HEAD><LINK id=KNILCSS href="%1!s!" REL=stylesheet type=text/css></HEAD><BODY></BODY></HTML>\');document.close();';var CONST_PREROLL_EMZ='javascript:document.open();document.write(\'<HTML><BODY><IMG id=ZME src="%1!s!"></BODY></HTML>\');document.close();';var CONST_PREROLL_MSO='javascript:document.open();document.write(\'<HTML><HEAD><LINK id=KNILOSM href="%1!s!" REL=OLE-Object-Data ></HEAD><BODY></BODY></HTML>\');document.close();';var CONST_PREROLL_IMAGE_SCRIPT ='<div style="overflow:hidden"><img border=0 id="LoadingWaitDiv_Img" iw=%2!s! ih=%3!s! src="%1!s!" style="visibility:hidden" ></div>';var _ZA=new Array();var _aA=new Array();var _cA=new Array();var _WA=-1;var _VA=null;var _YA=null;var _bA;var _XA=null;var g_bIsNS=0;var g_nPlayStatus=_G;var g_bUseMP7=1
  2. var g_bHandlingMarkerHitEvent=0;var _UA;var g_bPausedForDownload=1;var _eA=":";var _SA=0.0,_TA=0.0;var g_bHasReadyStateChangeEvent=0;var g_bTrackingY=-1;var g_OSE=null;var g_OSE_DServers=null;var _PA=null;var _dA=new Array();var g_szPath="";var g_bPlayWhenReady=0;var g_szProfileIndex="0";var g_fStartingTime=0;var g_fStartingEvent=0;var g_bPreviewMode=0,g_bPrerollOnlyMode=0;var g_iCurrentOnClickEvent=0;var g_iCurrentSlide=-1;var g_bStatic=0;var g_bLastSlideStatic=0;var g_bForceReload=0;var g_rgrgCustomDIVLists=null;var g_rgCustomTags=new Array("WMAlignProportional","WMAlignSpacing","WMAlignBottom","WMAlignRight","WMPrerollDisplay","WMBodyWidth","WMBodyHeight","WMParentHeight");var g_rgEventTags=new Array();var g_rgTOC;var g_fIgnoreMessages=0;var g_nCurrentClock=0;var g_szDuration;var g_nTimerID=-1;var g_bUseBandwidthManagement=0;var g_bDisablePrecache=0;var g_pHiddenFrame=null;var g_bPauseAfterBuffer=0;var g_bPlayAfterBuffer=0;var g_bRecalcPlayerClockPosition=1;var g_bIsIE55=NaN,g_bIsIE60=NaN;var g_nMinimumDicussionTop=310;var g_nLastTOCContentDivWidth=0;var g_nNumTimesTrySetCurrentPositon=0;var g_bCannotSeekYet=0;var g_bTOCGenerated=0;var g_bMediaFileCued=0;var g_nSeekEntryWhenOpen=-1;var g_fSeekTimeWhenOpen=-1;var g_nResizeRetries=0;var m_szProtocol="http";var g_nIgnoreThisEvent=-1;var g_bPlayWhenOpen=0;var g_nSeekToEvent=-1;var m_bNeedRebuildItemArray=0;var g_bIsBMCSS=0;function InitializeGoGoProd()
  3. {g_nPlayStatus=_F;g_InitialCSSDirectory=g_InitialCSSFile.substr(0,g_InitialCSSFile.indexOf("/"));var _fB=escape(window.location.search);_fB=_fB.toUpperCase();if(_fB=="%3FPREVIEW")
  4. {g_bPreviewMode=1;}else if(_fB=="%3FPREROLL")
  5. {g_bPrerollOnlyMode=1;}else if(_fB=="%3FTHUMBNAIL")
  6. {g_fCreatingThumbnail= 1;SlidesDiv.style.visibility="visible";SlidesDiv.innerHTML="<img src=Slide.jpg id=\"SlidesFrame\" width=100% height=100% align=\"middle\">";HTML1Div.style.visibility="visible";HTML1Div.innerHTML="<img src=HTML.jpg id=\"HTML1Frame\" width=100% height=100% align=\"middle\">";}_y();document.title=UnescapeHTML(g_szLoadingTitle);g_szPath=window.location.href;var nSlash=g_szPath.lastIndexOf("/");if(nSlash!=-1)
  7. g_szPath=g_szPath.substr(0,nSlash+1);m_szProtocol=window.location.protocol.substr(0,4).toLowerCase();if(_I())
  8. {if(!g_bPreviewMode&&!g_bPrerollOnlyMode&&m_szProtocol=="http"&&!g_bDisablePrecache)
  9. g_bUseBandwidthManagement=1;}if(g_fStartingEvent!=0)
  10. {g_fStartingTime=_ZA[g_fStartingEvent].fTime;}g_szDuration=_EA(g_nDuration);setTimeout("document.all.LINKLAYOUT.href=g_InitialCSSFile;",1);setTimeout("InitializeGoGoProdPartDeux()",250);}function InitializeGoGoProdPartDeux()
  11. {if(LINKLAYOUT.readyState!="complete")
  12. {setTimeout("InitializeGoGoProdPartDeux()",250);return;}InitCustomDIVTagLists();PrerollScreen_SetStatus();MediaPlayer_SetButtonImageInternal(PlayerPlayPause,"PlayerPlayPause_Rest");MediaPlayer_SetButtonImageInternal(PlayerPrevious,"PlayerPrevious_Rest");MediaPlayer_SetButtonImageInternal(PlayerNext,"PlayerNext_Rest");MediaPlayer_SetButtonImageInternal(PlayerDiscussion,"PlayerDiscussion_Rest");ProducerLogoDiv.style.visibility=g_szProducerLink!="" ? "visible":"hidden";if(g_szProducerLink!="")
  13. {ProducerLink.href=g_szProducerLink;ProducerLogoImg.src=CONST_PREROLL_IMGLOGO;}if(!g_bPrerollOnlyMode)
  14. {_AA();if(!g_bPreviewMode&&!g_bUseMP7)
  15. {var szEscaped=escape(g_szPath);var re=new RegExp("%u[0123456789ABCDEF]{4}","i");if(szEscaped.match(re))
  16. {if(confirm(UnescapeHTML(g_szNonAsciiPathMsg)))
  17. navigate(g_szWMPURL);}}}if(g_fCreatingThumbnail)
  18. {setTimeout("window.external.CaptureThumbnail()",1);}}function InitCustomDIVTagLists()
  19. {if(g_rgrgCustomDIVLists)
  20. return;g_rgrgCustomDIVLists=new Array();var i,j,pTags=document.all.tags("DIV");var nCustomTagsLen=g_rgCustomTags.length;for(i=0;i<pTags.length;i++)
  21. {var pDIV=pTags(i);for(j=0;j<nCustomTagsLen;j++)
  22. {if(pDIV.currentStyle.getAttribute(g_rgCustomTags[j]))
  23. {if(!g_rgrgCustomDIVLists[g_rgCustomTags[j]])
  24. g_rgrgCustomDIVLists[g_rgCustomTags[j]]=new Array();g_rgrgCustomDIVLists[g_rgCustomTags[j]][g_rgrgCustomDIVLists[g_rgCustomTags[j]].length]=pDIV;}}}}function ExtractURLParameter(szParamName,szHash,nType)
  25. {var _AB,szParam,varRetVal=0;_AB=szHash.search(szParamName);if(_AB!=-1)
  26. {szParam=szHash.substring(_AB+szParamName.length);if(nType==0)
  27. {varRetVal=parseInt(szParam);if(isNaN(varRetVal))
  28. varRetVal=0;}else if(nType==1)
  29. {varRetVal=parseFloat(szParam);if(isNaN(varRetVal))
  30. varRetVal=0;}else
  31. {varRetVal=0;}}return varRetVal;}function UnescapeHTML(szEscaped)
  32. {var szUnescaped=unescape(szEscaped);szUnescaped=szUnescaped.replace(new RegExp("<br>","ig"),"\n");szUnescaped=szUnescaped.replace(new RegExp("&","ig"),"&");szUnescaped=szUnescaped.replace(new RegExp("#","ig"),"#");szUnescaped=szUnescaped.replace(new RegExp("⁄","ig"),"/");szUnescaped=szUnescaped.replace(new RegExp("?","ig"),"?");szUnescaped=szUnescaped.replace(new RegExp("\","ig"),"\\");szUnescaped=szUnescaped.replace(new RegExp(""","ig"),"\"");szUnescaped=szUnescaped.replace(new RegExp("<","ig"),"<");szUnescaped=szUnescaped.replace(new RegExp(">","ig"),">");szUnescaped=szUnescaped.replace(new RegExp("%","ig"),"%");return szUnescaped;}function UninitializeGoGoProd()
  33. {MediaPlayer_StopClock();}@if (@ENABLE_LOGGING)
  34. @end
  35. function _AA()
  36. {MediaPlayer.attachEvent("PositionChange",MediaPlayer_PositionChange);MediaPlayer.attachEvent("PlayStateChange",MediaPlayer_PlayStateChange);MediaPlayer.attachEvent("scriptCommand",MediaPlayer_ScriptCommand);MediaPlayer.attachEvent("buffering",MediaPlayer_Buffering);MediaPlayer.attachEvent("openStateChange",MediaPlayer_OpenStateChange);MediaPlayer.attachEvent("Error",MediaPlayer_OnError);MediaPlayer.attachEvent("Warning",MediaPlayer_OnWarning);LINKLAYOUT.attachEvent("onreadystatechange",LinkLayout_OnReadyStateChange);SlidesFrame.attachEvent("onreadystatechange",SlidesFrame_OnReadyStateChange);HTML1Frame.attachEvent("onreadystatechange",HTML1Frame_OnReadyStateChange);document.attachEvent("onstop",Document_OnStop);if(g_bUseBandwidthManagement&&_aA.length>0)
  37. {_i();}else
  38. {if(g_nPlayStatus<CONST_PS_READY)
  39. g_nPlayStatus=CONST_PS_READY;_w();}}function Document_OnStop()
  40. {g_bUseBandwidthManagement=0;if(g_nPlayStatus<CONST_PS_READY)
  41. {g_nPlayStatus=CONST_PS_READY;_w();}g_nIgnoreThisEvent=-1;}function _i()
  42. {var i,_oA=_ZA.length,j,_yA;var _tA=_aA.length;for(i=0;i<_oA;i++)
  43. {var _LB=_ZA[i];_LB.CalcTotalSize();}_VA=_K;var _IB=new Date();_UA=_IB.getTime();_aA[0].Download();}function _K(nar)
  44. {var _IB=new Date();_SA=_aA[0].nTotalSize / ((_IB.getTime()-_UA) / 1000.0);_aA[0].nDownloadStatus=_A;_q();_BA();}function _BA()
  45. {if(_cA.length&&g_bUseBandwidthManagement)
  46. {_WA=-1;_o();}else
  47. {if(g_nPlayStatus<CONST_PS_READY)
  48. g_nPlayStatus=CONST_PS_READY;_w();}}function _o()
  49. {if(_WA>=0)
  50. {_aA[_cA[_WA]].nDownloadStatus=_A;if(_WA>0&&_UA!=-1)
  51. {if(m_bNeedRebuildItemArray||_aA[_cA[_WA]].nSize>10000)
  52. {var _IB=new Date();_SA+=_aA[_cA[_WA]].nSize / ((_IB.getTime()-_UA) / 1000.0);_SA=_SA / 2.0;var _MA=Math.abs(_SA-_TA) / _SA;if(m_bNeedRebuildItemArray||_MA>g_fRescheduleThreshold)
  53. {_q();_BA();m_bNeedRebuildItemArray=0;return;}}}if(g_nPlayStatus==_F&&_WA>=0&&_aA[_cA[_WA]].fLatestSendTime>=g_fStartingTime)
  54. {g_nPlayStatus=CONST_PS_READY;_w();}}while(g_bUseBandwidthManagement&&_WA+1<_cA.length)
  55. {_WA++;var _NB=_aA[_cA[_WA]];if(_NB.nDownloadStatus==_B)
  56. {_VA=_o;_aA[_cA[_WA]].Download(_o);return;}}}function _j(x,y)
  57. {if(_aA[x].fEarliestTimeNeeded<_aA[y].fEarliestTimeNeeded)
  58. return -1;else if(_aA[x].fEarliestTimeNeeded>_aA[y].fEarliestTimeNeeded)
  59. return 1;return 0;}function _q()
  60. {var i,_tA=_aA.length,_gA=0;var _OA=_ZA[_ZA.length-1].fTime;_cA=new Array();_WA=-1;_TA=_SA;for(i=_tA-1;i>=0;i--)
  61. {var _NB=_aA[i];if(_NB.nDownloadStatus==_B &&_NB.IsNeededAfterEventID(g_nSeekToEvent))
  62. {var _NA=_NB.nSize / _SA;_NA=_NA*g_fDownloadFudgeMultiplier+g_fDownloadFudgeAddend;if(_NB.fEarliestTimeNeeded>_OA)
  63. {_NB.fLatestSendTime=_OA-_NA;}else
  64. {_NB.fLatestSendTime=_NB.fEarliestTimeNeeded-_NA;}_OA=_NB.fLatestSendTime;_cA[_gA]=_NB.nID;_gA++;}}_cA.sort(_j);}function _w()
  65. {_CA();PrerollScreen_SetStatus();if(!g_bPreviewMode)
  66. {_ZA[g_fStartingEvent].CueMediaFile();}if(g_bPreviewMode||g_bPlayWhenReady)
  67. {StartPresentation();}}function StartPresentation()
  68. {if(event)
  69. event.returnValue=0;if(g_bPrerollOnlyMode)
  70. return;_CA();if(!g_bPreviewMode)
  71. {_ZA[g_fStartingEvent].CueMediaFile();}g_nPlayStatus=_H;PrerollScreen_SetStatus();if(g_strESerivceDiv.length>0)
  72. {EServiceDIV.insertAdjacentHTML("afterBegin",unescape(g_strESerivceDiv));try
  73. {EServiceInit();}catch(e)
  74. {}}if(!g_bPreviewMode)
  75. {g_bPauseAfterBuffer=0;MediaPlayer_Play();}MediaPlayer_StartClock();if(g_fStartingTime!=0)
  76. SetPresentationTime(g_fStartingTime,0);else
  77. {if(g_bPreviewMode)
  78. g_fStartingTime=MediaPlayer_GetCurrentPosition();SetPresentationTime(g_fStartingTime,1);}}function _I()
  79. {if(isNaN(g_bIsIE55))
  80. {var ua=window.navigator.userAgent
  81. var msie=ua.indexOf ("MSIE ")
  82. if(msie>0)
  83. g_bIsIE55=(parseFloat (ua.substring (msie+5,ua.indexOf (";",msie)))>=5.5);else
  84. g_bIsIE55=0;}return g_bIsIE55;}function CheckBrowserIE60()
  85. {if(isNaN(g_bIsIE60))
  86. {var ua=window.navigator.userAgent
  87. var msie=ua.indexOf ("MSIE ")
  88. if(msie>0)
  89. g_bIsIE60=(parseFloat (ua.substring (msie+5,ua.indexOf (";",msie)))>=6.0);else
  90. g_bIsIE60=0;}return g_bIsIE60;}function MediaPlayer_Create()
  91. {var _dB="";if(window.location.search=="?PREVIEW")
  92. {g_bUseMP7=0;var _dB="<OBJECT classid=\""+g_FakePlayerCLSID+"\" id=\"MediaPlayer\" width=320 height=240 align=\"middle\"></OBJECT>";MediaPlayerDiv.innerHTML+=_dB;}else if(window.location.search=="?THUMBNAIL")
  93. {MediaPlayerDiv.innerHTML+="<img src=Video.jpg id=\"MediaPlayer\" width=320 height=240 align=\"middle\">";}else
  94. {var pWMP=null;try
  95. {if(g_bUseMP7)
  96. pWMP=new ActiveXObject("WMPlayer.OCX.7")
  97. if(!pWMP)
  98. throw "No player";pWMP=null;_dB="<OBJECT classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6 width=320 height=240 id=MediaPlayer name=MediaPlayer type=application/x-oleobject standby=\"\"> <PARAM NAME=\"URL\" VALUE=\"\"><PARAM NAME=\"autoStart\" VALUE=\"0\"><PARAM NAME=\"invokeURLs\" VALUE=\"0\"><PARAM NAME=\"baseURL\" VALUE=\"\"><PARAM NAME=\"volume\" VALUE=\"100\"><PARAM NAME=\"mute\" VALUE=\"0\"><PARAM NAME=\"uiMode\" VALUE=\"none\"><PARAM NAME=\"enabled\" VALUE=\"-1\"><PARAM NAME=\"enableContextMenu\" VALUE=\"-1\"></OBJECT>";MediaPlayerDiv.innerHTML+=_dB;}catch(e)
  99. {pWMP=new ActiveXObject("MediaPlayer.MediaPlayer.1");try
  100. {if(!pWMP)
  101. throw e;pWMP=null;g_bUseMP7=0;var _dB="<OBJECT ID=\"MediaPlayer\" name=\"MediaPlayer\" WIDTH=320 HEIGHT=240 CLASSID=\"CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95\" STANDBY=\"Loading Windows Media Player components...\" TYPE=\"application/x-oleobject\"  CODEBASE=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701\"><PARAM NAME=\"ShowControls\" VALUE=\"False\"> <PARAM NAME=\"AutoRewind\" VALUE=\"False\"> <PARAM NAME=\"AutoStart\" VALUE=\"0\"><PARAM NAME=\"AutoSize\" VALUE=\"0\"></OBJECT>";MediaPlayerDiv.innerHTML+=_dB;}catch(e)
  102. {if(window.confirm(UnescapeHTML(g_szNoMediaPlayer)))
  103. navigate(g_szWMPURL);else
  104. navigate("about:blank");}}}}function MediaPlayer_EnableErrorDialogs(bEnabled)
  105. {if(g_bUseMP7)
  106. {MediaPlayer.settings.enableErrorDialogs=bEnabled;}else
  107. {MediaPlayer.SendErrorEvents=!bEnabled;MediaPlayer.SendWarningEvents=!bEnabled;}}function MediaPlayer_StartClock()
  108. {if(g_nTimerID==-1)
  109. {MediaPlayer_UpdatePlayerClock(-1);g_nTimerID=setInterval("MediaPlayer_UpdatePlayerClock(-1)",1000);}}function MediaPlayer_StopClock()
  110. {if(g_nTimerID!=-1)
  111. {clearInterval(g_nTimerID);g_nTimerID=-1;}}function MediaPlayer_Buffering(bStart)
  112. {if(bStart)
  113. {window.status=g_szBufferingStatus;}else
  114. {window.status="";if(g_bPauseAfterBuffer)
  115. {setTimeout("MediaPlayer_Pause();",1);g_bPauseAfterBuffer=0;}if(g_bPlayAfterBuffer)
  116. {setTimeout("MediaPlayer_Play()",1);g_bPlayAfterBuffer=0;}if(!g_bUseMP7)
  117. {if(g_nSeekEntryWhenOpen!=-1)
  118. {MediaPlayer_SetCurrentLocation(g_nSeekEntryWhenOpen,g_fSeekTimeWhenOpen);g_nSeekEntryWhenOpen=-1;if(g_fStartingTime<=0.0)
  119. g_fIgnoreMessages=0;}else if(g_fSeekTimeWhenOpen!=-1)
  120. {MediaPlayer_SetCurrentLocation(g_nSeekEntryWhenOpen,g_fSeekTimeWhenOpen);g_fSeekTimeWhenOpen=-1;g_fIgnoreMessages=0;}}}}function MediaPlayer_OnError()
  121. {var hr=MediaPlayer_ErrorCode();if(hr==-2147220968)
  122. {if(window.confirm(UnescapeHTML(g_szNoMediaPlayer)))
  123. navigate(g_szWMPURL);else
  124. navigate("about:blank");}else if(hr==-2146828283&&g_fIgnoreMessages)
  125. {}}function MediaPlayer_OnWarning(lType,lParam,sDescription)
  126. {}function MediaPlayer_OpenStateChange(lNewState)
  127. {if((g_bUseMP7&&lNewState==13))
  128. {if(g_nSeekEntryWhenOpen!=-1)
  129. {MediaPlayer_SetCurrentLocation(g_nSeekEntryWhenOpen,g_fSeekTimeWhenOpen);g_nSeekEntryWhenOpen=-1;if(g_fStartingTime<=0.0)
  130. g_fIgnoreMessages=0;if(g_bPauseAfterBuffer&&!IsPresentationStreaming())
  131. {setTimeout("MediaPlayer_Pause()",1);g_bPauseAfterBuffer=0;}}else if(g_fStartingTime>0.0&&g_fSeekTimeWhenOpen!=-1)
  132. {MediaPlayer_SetCurrentLocation(g_nSeekEntryWhenOpen,g_fSeekTimeWhenOpen);g_fSeekTimeWhenOpen=-1;g_fIgnoreMessages=0;}}else if(!g_bUseMP7&&lNewState==5&&g_bPlayWhenOpen)
  133. {setTimeout("MediaPlayer_Play()",1);g_bPlayWhenOpen=0;}try
  134. {if(!g_bUseMP7&&lNewState==5)
  135. {var i;for(i=1;i<=MediaPlayer.CodecCount;i++)
  136. {if(!MediaPlayer.GetCodecInstalled(i))
  137. {alert(UnescapeHTML(g_szNoCodec +"  "+ MediaPlayer.GetCodecDescription(i)+"("+MediaPlayer.GetCodecURL(i)+")"));break;}}}}catch(e)
  138. { }}function MediaPlayer_ClearErrors()
  139. {if(g_bUseMP7)
  140. MediaPlayer.error.clearErrorQueue();}function Window_OnResize()
  141. {if(!PrerollScreen_DisplayTags())
  142. {g_nResizeRetries++;if(g_nResizeRetries<8)
  143. setTimeout("Window_OnResize()",400);else
  144. g_nResizeRetries=0;return;}if(g_nPlayStatus==_H||g_fCreatingThumbnail)
  145. {try
  146. {MediaPlayer_OnResize();}catch(e)
  147. {g_nResizeRetries++;if(g_nResizeRetries<10)
  148. setTimeout("Window_OnResize()",200);else
  149. g_nResizeRetries=0;return;}g_nResizeRetries=0;var i,j;if(g_rgrgCustomDIVLists&&g_rgrgCustomDIVLists["WMAlignProportional"])
  150. {for(i=0;g_rgrgCustomDIVLists&&i<g_rgrgCustomDIVLists["WMAlignProportional"].length;i++)
  151. {var pAlignRightTag=g_rgrgCustomDIVLists["WMAlignProportional"][i];var _FB=document.body.clientWidth-_r(pAlignRightTag)-pAlignRightTag.currentStyle.WMAlignProportional;var _rA=_FB / CONST_PPT_RATIO;if(_s(pAlignRightTag)+ _rA>document.body.clientHeight)
  152. {_rA=document.body.clientHeight-_s(pAlignRightTag)-pAlignRightTag.currentStyle.WMAlignProportional;_FB=_rA*CONST_PPT_RATIO;}if((_FB>CONST_SLIDE_MINWIDTH)&& (_rA>=1))
  153. {pAlignRightTag.runtimeStyle.width=_FB;pAlignRightTag.runtimeStyle.height=_rA;var _FB=_FB-CONST_PPT_CROP;var _rA=_rA-CONST_PPT_CROP;pAlignRightTag.runtimeStyle.clip='rect(0px '+_FB+'px '+_rA+'px 0px)';if(g_rgrgCustomDIVLists["WMAlignSpacing"])
  154. {for(j=0;g_rgrgCustomDIVLists&&j<g_rgrgCustomDIVLists["WMAlignSpacing"].length;j++)
  155. {var dvtag=g_rgrgCustomDIVLists["WMAlignSpacing"][j];var nSpace=GetStyleValue_Integer(dvtag.currentStyle.WMAlignSpacing);if(nSpace)
  156. {dvtag.runtimeStyle.top=_rA+_s(pAlignRightTag)+nSpace;dvtag.runtimeStyle.width=_FB;}}}}}}if(g_rgrgCustomDIVLists&&g_rgrgCustomDIVLists["WMAlignBottom"])
  157. {for(i=0;g_rgrgCustomDIVLists&&i<g_rgrgCustomDIVLists["WMAlignBottom"].length;i++)
  158. {var pDivTag=g_rgrgCustomDIVLists["WMAlignBottom"][i];var _rA=document.body.clientHeight-_s(pDivTag)-pDivTag.currentStyle.WMAlignBottom;if(_rA>=1)
  159. {pDivTag.runtimeStyle.height=_rA;}}}if(g_rgrgCustomDIVLists&&g_rgrgCustomDIVLists["WMAlignRight"])
  160. {for(i=0;g_rgrgCustomDIVLists&&i<g_rgrgCustomDIVLists["WMAlignRight"].length;i++)
  161. {var pDivTag=g_rgrgCustomDIVLists["WMAlignRight"][i];var _FB=document.body.clientWidth-_r(divtag)-pDivTag.currentStyle.WMAlignRight;if(_FB>=CONST_SLIDE_MINWIDTH)
  162. {pDivTag.runtimeStyle.width=_FB;}}}if(!g_rgrgCustomDIVLists)
  163. {g_nResizeRetries++;if(g_nResizeRetries<8)
  164. setTimeout("Window_OnResize()",500);else
  165. g_nResizeRetries=0;return;}if(TOCContentDiv.clientWidth!=g_nLastTOCContentDivWidth)
  166. EllipsifyTOC();g_nLastTOCContentDivWidth=TOCContentDiv.clientWidth;}else (g_nPlayStatus==_F)
  167. {setTimeout("PrerollImageResize()",1);}SetDynamicDivDimensions();g_nResizeRetries=0;}function RemoveCustomDIVAttributes()
  168. {if(!g_rgrgCustomDIVLists)
  169. return;var i,j;for(j=0;j<g_rgCustomTags.length;j++)
  170. {if(g_rgrgCustomDIVLists[g_rgCustomTags[j]])
  171. {for(i=0;i<g_rgrgCustomDIVLists[g_rgCustomTags[j]].length;i++)
  172. {var pTag=g_rgrgCustomDIVLists[g_rgCustomTags[j]][i];pTag.runtimeStyle.removeAttribute("width",0);pTag.runtimeStyle.removeAttribute("height",0);pTag.runtimeStyle.removeAttribute("top",0);pTag.runtimeStyle.removeAttribute("left",0);pTag.runtimeStyle.clip='rect(auto auto auto auto)';}}}for(i=0;i<document.anchors.length;i++)
  173. {document.anchors[i].runtimeStyle.removeAttribute("backgroundImage",0);}g_rgrgCustomDIVLists=null;}function Window_OnScroll()
  174. {SetDynamicDivDimensions();document.recalc(1);}function MediaPlayer_OnResize()
  175. {if(g_nPlayStatus==_H||g_fCreatingThumbnail)
  176. {MediaPlayerControlsDiv.style.visibility="hidden";var _FB=MediaPlayerControlsDiv.offsetWidth;var nOffset=GetStyleValue_Integer(MediaPlayerControlsDiv.currentStyle.WMPlayerClockOffset);var nBLLeft=PlayerBL.offsetLeft;var nBLWidth=PlayerBL.offsetWidth;var nBLHeight=PlayerBL.offsetHeight;var nBRWidth=PlayerBR.offsetWidth;PlayerBR.style.left=_FB-(nBLLeft+nBRWidth);PlayerBC.style.width=_FB-(nBLWidth+nBRWidth);PlayerBC.style.height=nBLHeight;if(g_bRecalcPlayerClockPosition)
  177. {PlayerClock.style.left=_FB-PlayerClock.offsetWidth-nBRWidth+nOffset;if(PlayerClock.offsetWidth>50)
  178. PlayerClock.style.visibility="visible";g_nMinimumDicussionTop=MediaPlayerDiv.offsetTop+MediaPlayerDiv.offsetHeight+PlayerBC.offsetHeight+2;if(GetStyleValue_Integer(DiscussionDiv.style.top)<GetStyleValue_Integer(g_nMinimumDicussionTop))
  179. {DiscussionDiv.style.top=g_nMinimumDicussionTop;SetDivContentHeight();}g_bRecalcPlayerClockPosition=0;}MediaPlayerControlsDiv.style.visibility="visible";}}function FindTimeDeltaIntoMediaFile(_JA)
  180. {var _LB=null,i,_oA=_ZA.length,fStartOfNewMediaFile,szCurrentASFFile;fStartOfNewMediaFile=0.0;g_nIgnoreThisEvent=1;szCurrentASFFile=_ZA[0].GetParamByName("MediaPlayer").ArgumentList[0];for(i=1;i<_oA;i++)
  181. {_LB=_ZA[i];if(_LB.fTime>_JA)
  182. break;var _PB=_LB.GetParamByName("MediaPlayer");if(_PB.ArgumentList[0]!=szCurrentASFFile)
  183. {szCurrentASFFile=_PB.ArgumentList[0];fStartOfNewMediaFile=_LB.fTime;g_nIgnoreThisEvent=i;}}var fAns=_JA-fStartOfNewMediaFile;if(fAns<0.0)
  184. fAns=0.0;return fAns;}function MediaPlayer_SetCurrentPosition(_IA,bAndPlay)
  185. {g_fIgnoreMessages=1;if(g_bUseMP7)
  186. {if(MediaPlayer_CanSeek())
  187. MediaPlayer.Controls.currentPosition=_IA;else
  188. g_nIgnoreThisEvent=-1;}else
  189. {if(g_bPreviewMode)
  190. {MediaPlayer.CurrentPosition=_IA;}else
  191. {if(MediaPlayer.CanSeek)
  192. {g_nNumTimesTrySetCurrentPositon=0;if(bAndPlay)
  193. MediaPlayer.Play();setTimeout("MediaPlayer.CurrentPosition="+_IA+";",1);MediaPlayer_UpdateControls(MediaPlayer.playState);}else if(g_nNumTimesTrySetCurrentPositon<20)
  194. {var szMediaFile=_ZA[0].GetMediaFilename();if(szMediaFile.substr(0,5).toLowerCase()=="mms:"||m_szProtocol!="http")
  195. {setTimeout("MediaPlayer_SetCurrentPosition("+_IA+","+bAndPlay+");",500);g_nNumTimesTrySetCurrentPositon++;}g_nIgnoreThisEvent=-1;}else
  196. {g_nNumTimesTrySetCurrentPositon=0;}}}g_fIgnoreMessages=0;}function MediaPlayer_GetCurrentPosition()
  197. {if(g_bUseMP7)
  198. return MediaPlayer.Controls.currentPosition;else
  199. return MediaPlayer.CurrentPosition;}function MediaPlayer_CanSeek()
  200. {if(g_bUseMP7)
  201. return MediaPlayer.Controls.isAvailable("CurrentPosition");else
  202. return MediaPlayer.CanSeek;}function MediaPlayer_PlayPause()
  203. {if(g_bUseMP7)
  204. {if(MediaPlayer.PlayState==3)
  205. MediaPlayer.Controls.Pause();else
  206. MediaPlayer.Controls.Play();}else
  207. {if(MediaPlayer.PlayState==2)
  208. MediaPlayer.Pause();else
  209. MediaPlayer.Play();}}function MediaPlayer_Play()
  210. {if(g_bUseMP7)
  211. {var _DB=MediaPlayer.PlayState;if(_DB==1||_DB==2||_DB==3||_DB==10)
  212. {MediaPlayer.Controls.Play();return 1;}return 0;}else
  213. {var _DB=MediaPlayer.PlayState;if(_DB==0||_DB==1)
  214. {MediaPlayer.Play();return 1;}return 0;}}function MediaPlayer_Pause()
  215. {if(g_bUseMP7)
  216. {var _DB=MediaPlayer.PlayState;if(_DB==1||_DB==10)
  217. {MediaPlayer.Controls.Play();MediaPlayer.Controls.Pause();return 1;}else if(_DB==3)
  218. {MediaPlayer.Controls.Pause();return 1;}return 0;}else
  219. {var _DB=MediaPlayer.PlayState;if(_DB==0)
  220. {MediaPlayer.Play();MediaPlayer.Pause();return 1;}else if(_DB==2)
  221. {MediaPlayer.Pause();return 1;}return 0;}}function MediaPlayer_IsPlaying()
  222. {if(g_bUseMP7)
  223. {var _DB=MediaPlayer.PlayState;if(_DB==3)
  224. return 1;}else if(!g_bUseMP7)
  225. {var _DB=MediaPlayer.PlayState;if(_DB==2)
  226. return 1;}return 0;}function MediaPlayer_Stop()
  227. {if(g_bUseMP7)
  228. {MediaPlayer.Controls.Stop();}else
  229. {MediaPlayer.Stop();}}function MediaPlayer_Previous()
  230. {var _RB;_RB=_f(_XA,-1);if(_RB!=null)
  231. {_t(_RB,0);}}function MediaPlayer_Next()
  232. {var _OB;_OB=_f(_XA,1);if(_OB!=null)
  233. {_t(_OB,0);}}function MediaPlayer_SetButtonImageInternal(_KA,szBtnClass)
  234. {_KA.className=szBtnClass;}function MediaPlayer_SetButtonImage(_KA,_VB)
  235. {var szClass=_KA.id+"_"+_VB;if(_KA.id=="PlayerPlayPause")
  236. {if(MediaPlayer_IsPlaying())
  237. szClass="PlayerPause_"+_VB;else
  238. szClass="PlayerPlayPause_"+_VB;}MediaPlayer_SetButtonImageInternal(_KA,szClass);}function MediaPlayer_ButtonRollOver(_KA)
  239. {if(window.event&&_KA.contains(window.event.fromElement))
  240. return 0;if(_KA.WMEnabled==0)
  241. return;if(_KA.id=="PlayerPlayPause")
  242. {if(_KA.className.indexOf("PlayerPause_")== -1)
  243. window.status=g_szPlayStatus;else
  244. window.status=g_szPauseStatus;}else if(_KA.id=="PlayerStop")
  245. window.status=g_nPlayStatus;else if(_KA.id=="PlayerPrevious")
  246. window.status=g_szPrevStatus;else if(_KA.id=="PlayerNext")
  247. window.status=g_szNextStatus;else if(_KA.id=="PlayerDiscussion")
  248. window.status=g_szDiscussStatus;else
  249. {}MediaPlayer_SetButtonImage(_KA,"Hover");}function MediaPlayer_ButtonRollOut(_KA)
  250. {if(window.event&&_KA.contains(window.event.toElement))
  251. return 0;window.status="";if(_KA.WMEnabled==0)
  252. return;MediaPlayer_SetButtonImage(_KA,"Rest");}function MediaPlayer_OnMouseDown(_KA)
  253. {if(event.type.toLowerCase()== "keydown")
  254. if(event.keyCode!=13)
  255. return;if(_KA.WMEnabled==0)
  256. return;MediaPlayer_SetButtonImage(_KA,"Down");}function MediaPlayer_OnMouseUp(_KA)
  257. {if(event.type.toLowerCase()== "keyup")
  258. if(event.keyCode!=13)
  259. return;if(_KA.WMEnabled==0)
  260. return;MediaPlayer_SetButtonImage(_KA,"Rest");if(window.event&&_KA.contains(window.event.srcElement))
  261. {if(_KA.id=="PlayerPlayPause")
  262. {g_bPauseAfterBuffer=0;g_nIgnoreThisEvent=-1;MediaPlayer_PlayPause();if(MediaPlayer_IsPlaying())
  263. window.status=g_szPauseStatus;else
  264. window.status=g_szPlayStatus;}else if(_KA.id=="PlayerStop")
  265. MediaPlayer_Stop();else if(_KA.id=="PlayerPrevious")
  266. MediaPlayer_Previous();else if(_KA.id=="PlayerNext")
  267. MediaPlayer_Next();else if(_KA.id=="PlayerDiscussion")
  268. DiscussionToggle();else
  269. {}}}function MediaPlayer_SetFilename(_cB)
  270. {if(g_bUseMP7)
  271. {var _aB=escape(MediaPlayer.URL);var _eB=escape(_cB);if(_aB.search(_eB)== -1)
  272. {MediaPlayer.URL=_cB;}}else
  273. {var _aB=escape(MediaPlayer.Filename);var _eB=escape(_cB);if(_aB.search(_eB)== -1)
  274. {MediaPlayer.Filename=_cB;}}}function IsPresentationStreaming()
  275. {if(g_bUseMP7)
  276. {var szProto=MediaPlayer.network.sourceProtocol.toLowerCase();return (szProto=="mmsu"||szProto=="mmst");}else
  277. {}return 0;}function MediaPlayer_SetCurrentLocation(nEntry,fTime)
  278. {var fEntryStartTime=0.0;if(!g_bPreviewMode&&!g_bPrerollOnlyMode)
  279. {fEntryStartTime=FindTimeDeltaIntoMediaFile(fTime);}else
  280. {fEntryStartTime=fTime;}var bAndPlay=MediaPlayer_IsPlaying();if(!g_bPreviewMode&&!MediaPlayer_IsCurrentEntry(nEntry))
  281. {if(!bAndPlay)
  282. {if(g_bUseMP7&&g_fStartingTime!=fTime)
  283. {g_bPlayAfterBuffer=0;g_bPauseAfterBuffer=1;}MediaPlayer_Play();}else
  284. {g_bPlayAfterBuffer=1;g_bPauseAfterBuffer=0;}}if(g_bPreviewMode||(!MediaPlayer_SetCurrentEntry(nEntry)))
  285. {MediaPlayer_SetCurrentPosition(fEntryStartTime,bAndPlay);}else
  286. {if(g_nSeekEntryWhenOpen==-1)
  287. {g_nSeekEntryWhenOpen=nEntry;g_fSeekTimeWhenOpen=fTime;g_fIgnoreMessages=1;}}}function MediaPlayer_IsCurrentEntry(nEntry)
  288. {if(nEntry==-1)
  289. return 0;if(g_bUseMP7)
  290. {if(nEntry<MediaPlayer.currentPlaylist.count)
  291. {if(MediaPlayer.currentPlaylist.item(nEntry).isIdentical(MediaPlayer.currentMedia))
  292. {return 1;}}}else
  293. {if(MediaPlayer_IsPlaying()&& nEntry<MediaPlayer.EntryCount)
  294. {if((nEntry +1)== MediaPlayer.GetCurrentEntry())
  295. {return 1;}}}return 0;}function MediaPlayer_SetCurrentEntry(nEntry)
  296. {if(nEntry==-1)
  297. return 0;if(g_bUseMP7)
  298. {if(nEntry<MediaPlayer.currentPlaylist.count)
  299. {if(!MediaPlayer.currentPlaylist.item(nEntry).isIdentical(MediaPlayer.currentMedia))
  300. {if(MediaPlayer_IsPlaying())
  301. {MediaPlayer.controls.playItem(MediaPlayer.currentPlaylist.item(nEntry));}else
  302. MediaPlayer.controls.currentItem=MediaPlayer.currentPlaylist.item(nEntry);return 1;}}}else
  303. {if(MediaPlayer_IsPlaying()&& nEntry<MediaPlayer.EntryCount)
  304. {if((nEntry +1)!= MediaPlayer.GetCurrentEntry())
  305. {MediaPlayer.SetCurrentEntry(nEntry+1);return 1;}}}return 0;}function MediaPlayer_GetCurrentEntry()
  306. {if(g_bUseMP7)
  307. {var i,_fA=MediaPlayer.currentPlaylist.count;for(i=0;i<_fA;i++)
  308. {if(MediaPlayer.currentPlaylist.item(i).isIdentical(MediaPlayer.currentMedia))
  309. return i;}return 0;}else
  310. {try
  311. {return MediaPlayer.GetCurrentEntry()-1;}catch(e)
  312. {return 0;}}}function MediaPlayer_PositionChange(fOldPos,fNewPos)
  313. {MediaPlayer_UpdatePlayerClock(-1);}function MediaPlayer_PlayStateChange(lOldState,lNewState)
  314. {if(g_bUseMP7)
  315. MediaPlayer_UpdateControls(lOldState);else
  316. MediaPlayer_UpdateControls(lNewState);if(g_bPreviewMode)
  317. {if(lNewState==2)
  318. MediaPlayer_StartClock();else
  319. MediaPlayer_StopClock();}}function MediaPlayer_UpdateControls(playState)
  320. {try
  321. {var _UB=PlayerPlayPause.style.backgroundImage;if((g_bUseMP7&&playState==3)|| (!g_bUseMP7&&playState==2))
  322. MediaPlayer_SetButtonImageInternal(PlayerPlayPause,"PlayerPause_Rest");else
  323. MediaPlayer_SetButtonImageInternal(PlayerPlayPause,"PlayerPlayPause_Rest");}catch(e)
  324. {}}function MediaPlayer_UpdatePlayerClock()
  325. {if(arguments.length)
  326. {if(arguments[0]==-1)
  327. g_nCurrentClock=GetPresentationTime();else
  328. g_nCurrentClock=arguments[0];}PlayerClock.innerText=_EA(g_nCurrentClock)+" / "+g_szDuration;if(g_bCannotSeekYet)
  329. {if(MediaPlayer_CanSeek())
  330. {setTimeout("MediaPlayer_UpdateNextPrevButtons();",1);}}}function MediaPlayer_UpdateNextPrevButtons()
  331. {if(!g_rgTOC.length||_bA==g_rgTOC[0]||g_bCannotSeekYet)
  332. {PlayerPrevious.WMEnabled=0;PlayerPrevious.style.cursor="default";if(PlayerPrevious.filters.item(0).enabled==0)
  333. {PlayerPrevious.filters.item(2).stop();PlayerPrevious.filters.item(2).apply();PlayerPrevious.filters.item(0).enabled=1;PlayerPrevious.filters.item(1).enabled=1;PlayerPrevious.filters.item(2).play();}}else
  334. {PlayerPrevious.WMEnabled=1;PlayerPrevious.style.cursor="hand";if(PlayerPrevious.filters.item(0).enabled==1)
  335. {PlayerPrevious.filters.item(2).stop();PlayerPrevious.filters.item(2).apply();PlayerPrevious.filters.item(0).enabled=0;PlayerPrevious.filters.item(1).enabled=0;PlayerPrevious.filters.item(2).play();}}if(!g_rgTOC.length||_bA==g_rgTOC[g_rgTOC.length-1] ||g_bCannotSeekYet)
  336. {PlayerNext.WMEnabled=0;PlayerNext.style.cursor="default";if(PlayerNext.filters.item(0).enabled==0)
  337. {PlayerNext.filters.item(2).stop();PlayerNext.filters.item(2).apply();PlayerNext.filters.item(0).enabled=1;PlayerNext.filters.item(1).enabled=1;PlayerNext.filters.item(2).play();}}else
  338. {PlayerNext.WMEnabled=1;PlayerNext.style.cursor="hand";if(PlayerNext.filters.item(0).enabled==1)
  339. {PlayerNext.filters.item(2).stop();PlayerNext.filters.item(2).apply();PlayerNext.filters.item(0).enabled=0;PlayerNext.filters.item(1).enabled=0;PlayerNext.filters.item(2).play();}}}function MediaPlayer_ScriptCommand(scType,Param)
  340. {if(g_fIgnoreMessages)
  341. {return;}g_bHandlingMarkerHitEvent=1;if(scType=="EVAL")
  342. {if(Param!="EVAL")
  343. eval(Param);}g_bHandlingMarkerHitEvent=0;}function MediaPlayer_ErrorDescription()
  344. {if(g_bUseMP7)
  345. return MediaPlayer.error.item(0).errorDescription;else
  346. return MediaPlayer.ErrorDescription;}function MediaPlayer_ErrorCode()
  347. {if(g_bUseMP7)
  348. return MediaPlayer.error.item(0).errorCode;else
  349. return MediaPlayer.ErrorCode;}function DiscussionHR_OnMouseDown()
  350. {DiscussionHR.setCapture();g_bTrackingY=DiscussionDiv.style.pixelTop-event.clientY;}function DiscussionHR_OnMouseUp()
  351. {g_bTrackingY=-1;DiscussionHR.releaseCapture();}function DiscussionHR_OnMouseMove()
  352. {var nBottomBorder=GetStyleValue_Integer(DiscussionDiv.currentStyle.paddingBottom);var nTopBorder=GetStyleValue_Integer(DiscussionGripImage.currentStyle.height);var nContent=GetStyleValue_Integer(DiscussionContentDiv.currentStyle.WMMinHeight);var nMinMoveHeight=(document.body.clientHeight+document.body.scrollTop)-(nBottomBorder+nTopBorder+nContent);var nCurrPos=event.clientY+document.body.scrollTop;if(g_bTrackingY!=-1)
  353. {if((event.clientY+document.body.scrollTop)> g_nMinimumDicussionTop&&nCurrPos<nMinMoveHeight)
  354. DiscussionDiv.style.top=event.clientY+document.body.scrollTop;else if((event.clientY+document.body.scrollTop)< g_nMinimumDicussionTop)
  355. DiscussionDiv.style.top=g_nMinimumDicussionTop;SetDivContentHeight();SetDynamicDivDimensions();}}function DiscussionToggle()
  356. {if(DiscussionDiv.style.display=="none")
  357. {DiscussionDiv.style.display="inline";var _jA=document.body.clientHeight-180;if(_jA>g_nMinimumDicussionTop)
  358. {DiscussionDiv.style.top=_jA;}else
  359. {DiscussionDiv.style.top=g_nMinimumDicussionTop;}if(_I())
  360. {DiscussionDiv.filters.item(0).Apply();DiscussionDiv.style.visibility="visible";OSEObjectsDiv.style.visibility="visible";ViewDiv.style.visibility="visible";DiscussionDiv.filters.item(0).Play();}else
  361. {DiscussionDiv.style.visibility="visible";OSEObjectsDiv.style.visibility="visible";ViewDiv.style.visibility="visible";}SetDivContentHeight();SetDynamicDivDimensions();CreateDiscussionServerObjects();}else
  362. {DiscussionDiv.runtimeStyle.removeAttribute("height",0);DiscussionDiv.style.visibility="hidden";OSEObjectsDiv.style.visibility="hidden";ViewDiv.style.visibility="hidden";DiscussionDiv.style.display="none";}}function SetEvent(_sA)
  363. {if(!g_bPreviewMode&&_sA==g_nIgnoreThisEvent)
  364. {return;}_u(_sA,1);}function ItemNode()
  365. {var i,_GB=arguments.length;if(_GB<3)
  366. return;this.nID=arguments[0];if(typeof(this.nID)!= "number")
  367. return;this.szSourceFile=arguments[1];if(typeof(this.szSourceFile)!= "string")
  368. return;var pArgs=new Array();this.szSourceFile=FillArgumentArray(this.szSourceFile,pArgs);if(pArgs.length==3&&this.szSourceFile=="IMAGE")
  369. {this.szPrerollFile=MakeAbsolutePath(pArgs[0]);var _jB=CONST_IMAGE_SCRIPT;_jB=_jB.replace(new RegExp("%1!s!","i"),pArgs[0]);_jB=_jB.replace(new RegExp("%2!s!","i"),pArgs[1]);this.szSourceFile=_jB.replace(new RegExp("%3!s!","i"),pArgs[2]);}else
  370. this.szSourceFile=MakeAbsolutePath(this.szSourceFile);this.nSize=arguments[2];if(typeof(this.nSize)!= "number")
  371. return;this.rgDependancies=new Array();for(i=3;i<_GB;i++)
  372. {this.rgDependancies[i-3]=arguments[i];}this.nTotalSize=-1;this.nDownloadStatus=_B;this.fEarliestTimeNeeded=-1;this.fLatestSendTime=-1;this.Download=_l;this.CalcTotalSizeAtTime=_k;this.IsNeededAfterEventID=ItemNode_IsNeededAfterEventID;this.nEventItemList=new Array();}function ItemNode_IsNeededAfterEventID(nID)
  373. {if(nID==-1)
  374. return 1;for(var i=0;i<this.nEventItemList.length;i++)
  375. if(nID<=this.nEventItemList[i])
  376. return 1;return 0;}function _n(argTwo)
  377. {if(!g_bUseBandwidthManagement)
  378. return;try
  379. {var pFrame;if(g_bIsBMCSS)
  380. pFrame=g_pHiddenFrame.frameElement;else
  381. pFrame=g_pHiddenFrame;if(g_nPlayStatus!=_G&&pFrame.readyState=="complete"&&pFrame.src!="")
  382. {if(!argTwo)
  383. {window.setTimeout("_n(1)",100,"JavaScript");return;}var _BB=_YA.length;if(_BB>0)
  384. {var _uA=_YA[_BB-1];var _NB=_aA[_uA];_NB.nDownloadStatus=_A;var j,_hA=_NB.rgDependancies.length;for(j=0;j<_hA;j++)
  385. {if(_aA[_NB.rgDependancies[j]].nDownloadStatus==_B)
  386. {_aA[_NB.rgDependancies[j]].Download();return;}}if(_BB>1)
  387. {var _xA=_uA+1;pParentItem=_aA[_YA[_BB-2]];var j,_hA=pParentItem.rgDependancies.length;for(j=_xA;j<_hA;j++)
  388. {var pNextSibling=_aA[pParentItem.rgDependancies[_xA]];if(pNextSibling==_B)
  389. {pNextSibling.Download();return;}}_YA.length=_YA.length-1;_n();}else
  390. {_VA();}}}else
  391. {if(!g_bHasReadyStateChangeEvent)
  392. {window.setTimeout("_n()",200,"JavaScript");}}}catch(e)
  393. {}}function _l()
  394. {if(!_YA)
  395. _YA=new Array();_YA[_YA.length]=this.nID;if(this.nDownloadStatus==_B)
  396. {if(g_pHiddenFrame)
  397. {try
  398. {var pDoc=document.frames("HideFrame").document;pDoc.open();pDoc.close();if(!g_bIsBMCSS)
  399. g_pHiddenFrame.removeNode(1);}catch(e)
  400. {g_pHiddenFrame.id="LeakedHiddenFrame";}g_pHiddenFrame=null;}g_pHiddenFrame=document.createElement("<iframe>");g_pHiddenFrame.style.display="none";g_pHiddenFrame.id="HideFrame";var _IB=new Date();_UA=_IB.getTime();var szExt,_cB;if(this.szPrerollFile)
  401. {_cB=this.szPrerollFile;}else
  402. {_cB=this.szSourceFile;}g_bIsBMCSS=0;szExt=_cB.substr(_cB.length-3).toLowerCase();if(szExt=="css")
  403. {var _jB=CONST_PREROLL_CSS;_jB=_jB.replace(new RegExp("%1!s!","i"),_cB);g_pHiddenFrame=HiddenFrame;g_pHiddenFrame.WMNextSrc=_jB;g_bIsBMCSS=1;}else if(szExt==".js")
  404. {var _jB=CONST_PREROLL_SCRIPT;_jB=_jB.replace(new RegExp("%1!s!","i"),_cB);g_pHiddenFrame.WMNextSrc=_jB;}else if(szExt=="emz"||szExt=="wmz"||szExt=="wmf")
  405. {var _jB=CONST_PREROLL_EMZ;_jB=_jB.replace(new RegExp("%1!s!","i"),_cB);g_pHiddenFrame.WMNextSrc=_jB;}else if(szExt=="mso")
  406. {var _jB=CONST_PREROLL_MSO;_jB=_jB.replace(new RegExp("%1!s!","i"),_cB);g_pHiddenFrame.WMNextSrc=_jB;}else if(szExt=="htm"||szExt=="jpg"||szExt=="gif"||szExt=="bmp"||szExt=="png"||szExt=="xml")
  407. {g_pHiddenFrame.WMNextSrc=_cB;}else
  408. {}window.setTimeout("NavigateHIDDENFrame();",100);if(!g_bHasReadyStateChangeEvent)
  409. {window.setTimeout("_n()",200,"JavaScript");}return 1;}else
  410. {_UA=-1;_n();return 0;}}function NavigateHIDDENFrame()
  411. {g_pHiddenFrame.src=g_pHiddenFrame.WMNextSrc;if(!g_bIsBMCSS)
  412. document.body.appendChild(g_pHiddenFrame);}function _k(fTime)
  413. {if(this.nTotalSize==-1||(this.fEarliestTimeNeeded==-1||fTime<this.fEarliestTimeNeeded))
  414. {var j,_hA;this.fEarliestTimeNeeded=fTime;this.nTotalSize=this.nSize;_hA=this.rgDependancies.length;for(j=0;j<_hA;j++)
  415. {this.nTotalSize+=_aA[this.rgDependancies[j]].CalcTotalSizeAtTime(fTime);}return this.nTotalSize;}return 0;}function AddItem(pItemNode)
  416. {_aA[_aA.length]=pItemNode;}function MakeAbsolutePath(_jB)
  417. {var knExtensionLen=3;var szExt=_jB.substr(_jB.length-knExtensionLen,knExtensionLen).toLowerCase();if(_jB.indexOf(":")== -1 &&
  418. _jB.charAt(0)!="/")
  419. {if(szExt=="asx")
  420. {return g_szPath+g_szProfileIndex+_jB;}else
  421. return g_szPath+_jB;}return _jB;}function FillArgumentArray(_jB,pArguments)
  422. {var _AB=_jB.indexOf("?,?");if(_AB!=-1)
  423. {szArgument=_jB.substr(_AB+3);_jB=_jB.substr(0,_AB);while((_AB=szArgument.indexOf("?,?"))!=-1)
  424. if(_AB!=-1)
  425. {pArguments[pArguments.length]=szArgument.substr(0,_AB);szArgument=szArgument.substr(_AB+3);}pArguments[pArguments.length]=szArgument;}return _jB;}function _M(nType,szTagOrCommand,_jB,nItemNodeIndex,pArguments)
  426. {this.nType=nType;this.szTagOrCommand=szTagOrCommand;this._jB=_jB;this.nItemNodeIndex=nItemNodeIndex;var i;this.ArgumentList=new Array();for(i=0;i<pArguments.length;i++)
  427. {this.ArgumentList[i]=pArguments[i];}}function EventNode()
  428. {var i,_GB=arguments.length;if(_GB<2)
  429. return;this.GetParamTagname=_X;this.GetParamValue=_Y;this.GetParamType=EventNode_GetParamType;this.GetParamArgument=EventNode_GetParamArgument;this.GetParamItemNodeIndex=EventNode_GetParamItemNodeIndex;this.GetParamByName=_W;this.GetMediaFilename=_U;this.GetMediaFileEntry=EventNode_GetMediaFileEntry;this.GetTOCTitle=_b;this.GetTOCIndent=_a;this.GetTime=_c;this.CalcTotalSize=_P;this.AreAllItemsDownloaded=_O;this.ApplyEventParam=_N;this.ExecuteEvent=_R;this.CueMediaFile=_Q;this.ClickSlide=EventNode_ClickSlide;this.GetSlide=_Z;this.GetHTML1=_S;this.GetLayout=_T;this.nID=arguments[0];if(typeof(this.nID)!= "number")
  430. return;this.fTime=arguments[1];if(typeof(this.fTime)!= "number")
  431. return;this.nRelativeSize=-1;this.ParameterList=new Array();for(i=2;i<_GB;i++)
  432. {var _sA,nType,szTagOrCommand,_jB="",nItemNodeIndex=-1,szArgument,pArguments;var szParam=arguments[i];if(szParam.charAt(0)== "#")
  433. {nType=_D;}else
  434. {nType=_E;}_AB=szParam.indexOf("=");if(_AB!=-1)
  435. {szTagOrCommand=szParam.substr(0,_AB);_jB=szParam.substr(_AB+1);if(_jB.charAt(0)== "<"&&(_AB=_jB.indexOf(">"))!=-1)
  436. {var szIndex=_jB.substring(1,_AB);nItemNodeIndex=parseInt(szIndex);_jB=_aA[nItemNodeIndex].szSourceFile;}pArguments=new Array();_jB=FillArgumentArray(_jB,pArguments)
  437. if(_jB=="LINK"&&pArguments.length==2)
  438. {_jB=CONST_LINK_SCRIPT;_jB=_jB.replace(new RegExp("%1!s!","i"),pArguments[0]);_jB=_jB.replace(new RegExp("%2!s!","i"),pArguments[1]);nType=CONST_ENP_TAGSCRIPT;}else if(_jB=="IMAGE"&&pArguments.length==3)
  439. {_jB=CONST_IMAGE_SCRIPT;_jB=_jB.replace(new RegExp("%1!s!","i"),pArguments[0]);_jB=_jB.replace(new RegExp("%2!s!","i"),pArguments[1]);_jB=_jB.replace(new RegExp("%3!s!","i"),pArguments[2]);nType=CONST_ENP_TAGSCRIPT;}else
  440. {_jB=MakeAbsolutePath(_jB);}}else
  441. szTagOrCommand=szParam;if(szTagOrCommand=="MediaPlayer")
  442. {nType=CONST_ENP_MEDIA_FILE;}this.ParameterList[i-2]=new _M(nType,szTagOrCommand,_jB,nItemNodeIndex,pArguments);}}function _X(_EB)
  443. {if(_EB>=this.ParameterList.length)
  444. return;return this.ParameterList[_EB].szTagOrCommand;}function _Y(_EB)
  445. {if(_EB>=this.ParameterList.length)
  446. return;return this.ParameterList[_EB]._jB;}function EventNode_GetParamType(_EB)
  447. {if(_EB>=this.ParameterList.length)
  448. return;return this.ParameterList[_EB].nType;}function EventNode_GetParamArgument(_EB,nWhichArg)
  449. {if(_EB>=this.ParameterList.length)
  450. return;if(nWhichArg>=this.ParameterList[_EB].ArgumentList.length)
  451. return;return this.ParameterList[_EB].ArgumentList[nWhichArg];}function _W(_kB)
  452. {var i,re,_fA=this.ParameterList.length;re=new RegExp(_kB,"i");for(i=0;i<_fA;i++)
  453. {var _AB;_AB=this.ParameterList[i].szTagOrCommand.search(re);if(_AB!=-1)
  454. {return this.ParameterList[i];}}return null;}function EventNode_GetParamItemNodeIndex(_EB)
  455. {if(_EB>=this.ParameterList.length)
  456. return;return this.ParameterList[_EB].nItemNodeIndex;}function _Q()
  457. {if(g_bMediaFileCued)
  458. return;var szParam;szParam=this.GetMediaFilename();if(szParam)
  459. {MediaPlayer_SetFilename(unescape(szParam));}g_bMediaFileCued=1;return 0;}function _U()
  460. {var _PB=this.GetParamByName("MediaPlayer");if(_PB)
  461. return _PB._jB;else
  462. return null;}function EventNode_GetMediaFileEntry()
  463. {var _PB=this.GetParamByName("MediaPlayer");if(_PB)
  464. {return parseInt(_PB.ArgumentList[CONST_ENPA_INDEX_MEDIA_ENTRY]);}return null;}function _b()
  465. {var _SB=this.GetParamByName("#TOCTitle"),i;if(_SB==null)
  466. return 0;var _iB=_SB._jB;if(_iB)
  467. {_iB=unescape(_iB);var replaced="";for(i=0;i<_iB.length;i++)
  468. {if(_iB.charAt(i)== '<')
  469. replaced+="<";else
  470. replaced+=_iB.charAt(i);}_iB=replaced;}return _iB;}function _a()
  471. {var _LB=this.GetParamByName("#TOCIndent");if(_LB)
  472. return _LB._jB;else
  473. return 0
  474. }function _c()
  475. {return this.fTime;}function _O()
  476. {if(g_bPreviewMode)
  477. return 1;var i,_fA=this.ParameterList.length;for(i=0;i<_fA;i++)
  478. {var _AB;_AB=this.ParameterList[i].nItemNodeIndex;if(_AB!=-1)
  479. {if(_aA[_AB].nDownloadStatus==_B)
  480. return 0;}}return 1;}function _Z()
  481. {var _LB=this.GetParamByName("SlidesFrame");if(_LB)
  482. return _LB._jB;else
  483. return null;}function _S()
  484. {var _LB=this.GetParamByName("HTML1");if(_LB)
  485. return _LB._jB;else
  486. return null;}function _T()
  487. {var _LB=this.GetParamByName("Layout");if(_LB)
  488. return _LB._jB;else
  489. return null;}function _P()
  490. {var i,_fA=this.ParameterList.length;this.nRelativeSize=0;for(i=0;i<_fA;i++)
  491. {var _PB=this.ParameterList[i]
  492. if(_PB.nItemNodeIndex!=-1)
  493. {this.nRelativeSize+=_aA[_PB.nItemNodeIndex].CalcTotalSizeAtTime(this.fTime);_aA[_PB.nItemNodeIndex].nEventItemList[_aA[_PB.nItemNodeIndex].nEventItemList.length]=this.nID;}}}function _R(_FA)
  494. {setTimeout("_DA()",1);MediaPlayer_UpdatePlayerClock(-1);for(i=0;i<this.ParameterList.length;i++)
  495. {var _hB,_jB,nType;nType=this.GetParamType(i);_hB=this.GetParamTagname(i);_jB=this.GetParamValue(i);if(nType==CONST_ENP_MEDIA_FILE)
  496. {if(!_FA&&!g_bHandlingMarkerHitEvent)
  497. {MediaPlayer_SetCurrentLocation(this.GetMediaFileEntry(),this.fTime);}}else if(nType==_D)
  498. {if(_hB=="#EVAL")
  499. {try
  500. {eval(_jB);}catch(e)
  501. {}}else if(_hB=="#SLIDECLICK")
  502. {var _AB=_jB.indexOf(",");if(_AB!=-1)
  503. {var szArgument=_jB.substr(_AB+1);_jB=_jB.substr(0,_AB);this.ClickSlide(parseInt(_jB),parseInt(szArgument));}}}else
  504. {var j,pTag=null;for(j=0;j<g_rgEventTags.length;j++)
  505. {if(g_rgEventTags[j].id==_hB)
  506. {pTag=g_rgEventTags[j];break;}}if(!pTag)
  507. {pTag=document.all.item(_hB);if(!pTag)
  508. return;g_rgEventTags[g_rgEventTags.length]=pTag;}var nNodeIndex=this.GetParamItemNodeIndex(i);if(nNodeIndex==-1||pTag.IndexNodeIndex!=nNodeIndex||g_bForceReload)
  509. {this.ApplyEventParam(pTag,_jB,nType);pTag.IndexNodeIndex=nNodeIndex;}}}}function NavigateIFRAME(szFrameID)
  510. {var pFrame=document.all.item(szFrameID);if(pFrame)
  511. {try
  512. {if(pFrame.WMNextSrc.indexOf("javascript:")== 0 &&
  513. pFrame.WMNextSrc.indexOf("PreLoad()")==-1)
  514. {if(_I())
  515. pFrame.contentWindow.navigate(unescape(pFrame.WMNextSrc));else
  516. pFrame.navigate(unescape(pFrame.WMNextSrc));}else
  517. pFrame.src=unescape(pFrame.WMNextSrc);}catch(e)
  518. {window.setTimeout("NavigateIFRAME(\""+pFrame.id+"\");",100);}pFrame.parentElement.runtimeStyle.removeAttribute("visibility",0);}}function _N(pTag,_jB,nType)
  519. {if(pTag!=null)
  520. {if(pTag.nodeName=="IFRAME")
  521. {if(_jB=="")
  522. {pTag.parentElement.runtimeStyle.visibility="hidden";}else
  523. {if(g_bForceReload||pTag.WMNextSrc!=_jB||g_bStatic!=g_bLastSlideStatic)
  524. {g_bForceReload=0;if(pTag.id!="SlidesFrame"||!_I())
  525. {pTag.parentElement.runtimeStyle.visibility="hidden";}if(nType==CONST_ENP_TAGSCRIPT)
  526. pTag.src="";pTag.WMNextSrc=_jB;if(_jB.indexOf("PreLoad()")!=-1)
  527. {pTag.src="";g_bStatic=0;g_iCurrentOnClickEvent=0;g_iCurrentSlide=-1;}else if(g_bStatic&&pTag.id=="SlidesFrame"&&nType!=CONST_ENP_TAGSCRIPT)
  528. {pTag.WMNextSrc=pTag.WMNextSrc+"#0";}window.setTimeout("NavigateIFRAME(\""+pTag.id+"\");",50);g_bLastSlideStatic=g_bStatic;}}}else if(pTag.nodeName=="LINK")
  529. {g_bRecalcPlayerClockPosition=1;var i,pTags=document.all.tags("DIV");for(i=0;i<pTags.length;i++)
  530. {var pDIV=pTags(i);pDIV.style.removeExpression("width");pDIV.style.removeExpression("height");}setTimeout("UpdateCSSFile(\""+unescape(_jB)+"\");",1);}else
  531. {return 0;}return 1;}return 0;}function UpdateCSSFile(szVal)
  532. {document.all.LINKLAYOUT.href=szVal;RemoveCustomDIVAttributes();g_bRecalcPlayerClockPosition=1;}function Slide_DelayClick(delayedAttempts)
  533. {if(delayedAttempts>10)
  534. return;var i=0;try
  535. {if(SlidesFrame)
  536. SlidesFrame.document.body.pptNext();}catch(e)
  537. {setTimeout("Slide_DelayClick("+(delayedAttempts+1)+")",50);}}function EventNode_ClickSlide(iIndex,iSlide)
  538. {if(g_iCurrentSlide==iSlide)
  539. {if(iIndex==0&&g_iCurrentOnClickEvent!=0)
  540. {g_bStatic=0;g_bForceReload=1;g_iCurrentOnClickEvent=0;}else if(!g_bStatic&&g_iCurrentOnClickEvent<iIndex)
  541. {for(i=0;i<iIndex-g_iCurrentOnClickEvent;i++)
  542. Slide_DelayClick(1);g_iCurrentOnClickEvent=iIndex;}}else if(iIndex==0)
  543. {g_iCurrentOnClickEvent=0;g_iCurrentSlide=iSlide;g_bStatic=0;}else
  544. {g_iCurrentOnClickEvent=-1;g_iCurrentSlide=iSlide;g_bStatic=1;}}function AddEvent(_MB)
  545. {_ZA[_ZA.length]=_MB;}function SetPresentationTime(_JA,_FA)
  546. {var _LB=null,i,_oA=_ZA.length;_LB=_ZA[0];for(i=1;i<_oA;i++)
  547. {if(_ZA[i].fTime>_JA)
  548. {break;}_LB=_ZA[i];}if(!g_bPreviewMode&&_JA!=0.0)
  549. {if(g_bUseMP7||_JA!=0.0)
  550. g_fIgnoreMessages=1;if(!g_bUseMP7)
  551. g_bPlayWhenOpen=1;}g_nSeekEntryWhenOpen=_LB.GetMediaFileEntry();g_fSeekTimeWhenOpen=_JA;_t(_LB,_FA);}function GetPresentationTime()
  552. {var fCurrentPosition=MediaPlayer_GetCurrentPosition();var nCurrentEntry=MediaPlayer_GetCurrentEntry();if(fCurrentPosition<=0.0||isNaN(fCurrentPosition))
  553. fCurrentPosition=0.0;var i,nWMVCount=g_rgfWMVStartTimes.length;if(nCurrentEntry<0||nCurrentEntry>=nWMVCount)
  554. fRetVal=fCurrentPosition;else
  555. fRetVal=g_rgfWMVStartTimes[nCurrentEntry]+fCurrentPosition;if(fRetVal>g_nDuration)
  556. fRetVal=g_nDuration;return fRetVal;}function _u(nID,_FA)
  557. {var _fA=_ZA.length;if(nID>=0&&nID<_fA)
  558. {return _t(_ZA[nID],_FA);}}function _t(_LB,_FA)
  559. {if(_LB==null)
  560. {return 0;}if(_XA&&!_FA)
  561. {if(_LB.GetMediaFileEntry()== _XA.GetMediaFileEntry())
  562. {var bCannotSeek=!MediaPlayer_CanSeek();if(g_bCannotSeekYet!=bCannotSeek)
  563. setTimeout("MediaPlayer_UpdateNextPrevButtons();",1);if(bCannotSeek)
  564. {return 0;}}}if(g_bUseBandwidthManagement&&_XA)
  565. {if(_LB.nID!=_XA.nID+1)
  566. {g_nSeekToEvent=_LB.nID;m_bNeedRebuildItemArray=1;}}_XA=_LB;_LB.ExecuteEvent(_FA);if(g_bUseBandwidthManagement&&!_LB.AreAllItemsDownloaded())
  567. {g_bPausedForDownload=1;try
  568. {setTimeout("MediaPlayer_Pause();",1);}catch(e)
  569. { }_q();_BA();window.setTimeout("_p("+_FA+")",400,"JavaScript");}}function _p(_FA)
  570. {if(!_XA.AreAllItemsDownloaded())
  571. {window.setTimeout("_p("+_FA+")",400,"JavaScript");}else
  572. {g_bPausedForDownload=0;MediaPlayer_Play();_XA.ExecuteEvent(_FA);}}function _f(_HB,_iA)
  573. {var i,_fA=_ZA.length;for(i=_HB.nID+_iA;i>=0&&i<_fA;i+=_iA)
  574. {if(_ZA[i].GetTOCTitle()!= 0)
  575. {return _ZA[i];}}if(_iA<0)
  576. return _ZA[0];else
  577. return _ZA[_fA-1];}function _r(elem)
  578. {if(elem.offsetParent!=null)
  579. return elem.offsetLeft+_r(elem.offsetParent);return elem.offsetLeft;}function _s(elem)
  580. {if(elem.offsetParent!=null)
  581. return elem.offsetTop+_s(elem.offsetParent);return elem.offsetTop;}function EllipsifyTOC(pSingleDiv)
  582. {if(CheckBrowserIE60())
  583. return;var _lB=TOCContentDiv;var _pA=_r(TOCContentDiv);var _qA=_pA+TOCContentDiv.clientWidth;if(_qA==0)
  584. return;if(!pSingleDiv)
  585. {var divs=TOCContentDiv.all.tags("div"),i
  586. for(i=0;i<divs.length;i++)
  587. {var pDiv=divs[i];EllipsifyDiv(pDiv,_qA);}}else
  588. {EllipsifyDiv(pSingleDiv,_qA);}}function EllipsifyDiv(pDiv,nParentLimitX)
  589. {pDiv.innerHTML=_ZA[parseInt(pDiv.WMEventID)].GetTOCTitle();var _JB=document.body.createTextRange();_JB.moveToElementText(pDiv);var _kA,_lA,bDoIt=0;_kA=_JB.boundingLeft;_lA=_kA+_JB.boundingWidth;if(_JB.boundingWidth==0)
  590. return;while(_lA>nParentLimitX)
  591. {_JB.moveEnd("word",-1);bDoIt=1;_lA=_kA+_JB.boundingWidth;}if(bDoIt)
  592. {_JB.moveEnd("word",1);_lA=_kA+_JB.boundingWidth;while(_lA>nParentLimitX)
  593. {_JB.moveEnd("character",-1);bDoIt=1;_lA=_kA+_JB.boundingWidth;}_JB.moveEnd("character",-2);pDiv.innerText=pDiv.innerText.substr(0,_JB.text.length)+"...";}}function _y()
  594. {datObj=new Date("5:05am Jan 14 1969");szTest=datObj.toLocaleString();_eA=szTest.slice(szTest.lastIndexOf("05")+2,szTest.lastIndexOf("00"));}function _EA(tm)
  595. {var nSeconds=tm;var nHours=Math.floor(nSeconds / 3600);nSeconds-=(nHours*3600);var nMins=Math.floor(nSeconds / 60);nSeconds=Math.round(nSeconds-(nMins*60));if(nSeconds==60)
  596. {nSeconds=0;nMins++;}var szTime=nHours+_eA;if(nMins<10)
  597. szTime+="0";szTime+=nMins+_eA;if(nSeconds<10)
  598. szTime+="0";szTime+=nSeconds;return szTime;}function _CA()
  599. {if(g_bTOCGenerated)
  600. return;var _LB,i,_fA=_ZA.length,_ZB,_iB,nStartTime=0,bFirstPass=1;_ZB='';rgtmIndent=new Array();rgtmDur=new Array();for(i=0;i<MAX_TOC_INDENT;i++)
  601. rgtmIndent[i]=g_nDuration;for(i=_fA-1;i>=0;i--)
  602. {_LB=_ZA[i];if(_LB.GetTOCTitle())
  603. {iIndent=_LB.GetTOCIndent();var tmLast=rgtmIndent[iIndent];for(j=iIndent;j<MAX_TOC_INDENT;j++)
  604. rgtmIndent[j]=_LB.GetTime();rgtmDur[i]=tmLast-_LB.GetTime();}}for(i=0;i<_fA;i++)
  605. {_LB=_ZA[i];_iB=_LB.GetTOCTitle();if(_iB)
  606. {tm= _LB.GetTime();iIndent=_LB.GetTOCIndent();var _zB=iIndent*16;var _bB='TOC_ClickEntry('+_LB.nID.toString()+')';var szEventID=_LB.nID.toString();var szToolTip=_iB+","+g_szLength+" -- "+ _EA(rgtmDur[i]);var szCursor="";var nEntry=_LB.GetMediaFileEntry();_ZB+='<div id=_TOC'+ szEventID+' WMEventID="'+szEventID+'" WMEntry='+nEntry+' class=TOCEntryNormal style="'+szCursor+'text-indent:'+ _zB +'px" NOWRAP title="'+szToolTip+'" onclick="'+ _bB+'" onkeydown="'+_bB+'" TABINDEX=1>'+_iB+'</div>';}}g_rgTOC=new Array();TOCContentDiv.innerHTML=_ZB;var pDivs=TOCContentDiv.all.tags("DIV");for(i=0;i<pDivs.length;i++)
  607. {g_rgTOC[g_rgTOC.length]=pDivs(i);}g_rgTOC.sort(new Function("x","y","if (parseInt(x.WMEventID)<parseInt(y.WMEventID)) return -1;else return 1;"));g_bTOCGenerated=1;}function TOC_ClickEntry(nID)
  608. {if(event.type.toLowerCase()== "keydown")
  609. if(event.keyCode!=13)
  610. return;g_nIgnoreThisEvent=-1;_u(nID,0);event.returnValue=0;}function _DA()
  611. {var _LB=_XA;var pTag,i;for(i=g_rgTOC.length-1;i>=0;i--)
  612. {if(_LB.nID>=parseInt(g_rgTOC[i].WMEventID))
  613. {pTag=g_rgTOC[i];break;}}if(pTag==null&&g_rgTOC.length)
  614. {pTag=g_rgTOC[0];}if(pTag!=null)
  615. {if(_bA!=null)
  616. _bA.className="TOCEntryNormal";pTag.className="TOCEntryNowPlaying";var _rA=TOCContentDiv.offsetHeight+TOCContentDiv.scrollTop;var nOffset=pTag.offsetTop+pTag.offsetHeight;if((nOffset-2)> _rA)
  617. TOCContentDiv.scrollTop=nOffset-TOCContentDiv.offsetHeight;else
  618. {if(pTag.offsetTop<TOCContentDiv.scrollTop)
  619. {TOCContentDiv.scrollTop=pTag.offsetTop;}}EllipsifyTOC(_bA);_bA=pTag;EllipsifyTOC(pTag);try
  620. {if(g_bPreviewMode)
  621. pTag.blur();else
  622. pTag.focus();}catch(e)
  623. { }}else
  624. {}setTimeout("MediaPlayer_UpdateNextPrevButtons();",1);}function LinkLayout_OnReadyStateChange()
  625. {if(g_nPlayStatus==_H)
  626. {var _gB=LINKLAYOUT.readyState;if(_gB=="complete")
  627. {setTimeout("window.onresize()",1);EllipsifyTOC();if(!_I())
  628. {SlidesDiv.children.item("SlidesFrame").style.visibility=SlidesDiv.style.visibility;HTML1Div.children.item("HTML1Frame").style.visibility=HTML1Div.style.visibility;}}else if(_gB=="loading")
  629. {}}}function SlidesFrame_OnReadyStateChange()
  630. {var srcElement=window.event.srcElement
  631. if(srcElement.readyState=="complete"&&srcElement.src!="")
  632. {SlidesDiv.style.visibility="visible";}else
  633. {SlidesDiv.style.visibility="hidden";}}function HTML1Frame_OnReadyStateChange()
  634. {var _gB=window.event.srcElement.readyState;var srcElement=window.event.srcElement;if(srcElement.readyState=="complete"&&srcElement.src!="")
  635. {HTML1Div.style.visibility="visible";}else
  636. {HTML1Div.style.visibility="hidden";}}function PrerollScreen_SetStatus()
  637. {InitCustomDIVTagLists();if(g_nPlayStatus==_G||g_nPlayStatus==_F)
  638. {_jB=CONST_PREROLL_IMAGE_SCRIPT;_jB=_jB.replace(new RegExp("%1!s!","i"),unescape(g_szLoadingImg));_jB=_jB.replace(new RegExp("%2!s!","i"),g_szLoadingImgWidth);_jB=_jB.replace(new RegExp("%3!s!","i"),g_szLoadingImgHeight);LoadingWaitDiv_ImgDiv.innerHTML=_jB;LoadingWaitDiv_TitleDiv.innerHTML=unescape(g_szLoadingTitle);LoadingWaitDiv_PresenterDiv.innerHTML=unescape(g_szLoadingPresenter);LoadingWaitDiv_DescDiv.innerHTML=unescape(g_szLoadingDesc);if(g_bPrerollOnlyMode)
  639. {LoadingWaitDiv_Play.innerHTML="";LoadingWaitDiv_Anm.src=CONST_PREROLL_IMGSTATIC;}else
  640. {LoadingWaitDiv_Play.innerHTML=unescape(g_szLoadingWait);LoadingWaitDiv_Play.title=unescape(g_szLoadingWait);LoadingWaitDiv_Anm.src=CONST_PREROLL_ANIMATION;}LoadingWaitDiv_Play.className=CONST_PREROLL_LOADINGTEXT;if(g_szLoadingImg=="")
  641. LoadingWaitDiv_ImgDiv.style.display="none";}else if(g_nPlayStatus==CONST_PS_READY)
  642. {LoadingWaitDiv_Play.innerHTML=unescape(g_szLoadingPlay);LoadingWaitDiv_Play.title=unescape(g_szLoadingPlay);g_bPausedForDownload=0;LoadingWaitDiv_Anm.src=CONST_PREROLL_IMGSTATIC;LoadingWaitDiv_Play.className=CONST_PREROLL_LOADEDTEXT;try
  643. {LoadingWaitDiv_A.focus();}catch(e)
  644. { }}else
  645. {PlayerPlayPause.title=g_PlayPauseTip;PlayerPrevious.title=g_PreviousTip;PlayerNext.title=g_NextTip;if(g_szDiscussionServerURL.length&&!g_bPreviewMode)
  646. {PlayerDiscussion.style.visibility="visible";PlayerDiscussion.title=g_DiscussionTip;}}setTimeout("window.onresize()",1);}function PrerollScreen_DisplayTags()
  647. {InitCustomDIVTagLists();if(g_nPlayStatus==_H||g_fCreatingThumbnail)
  648. {if(g_rgrgCustomDIVLists["WMPrerollDisplay"])
  649. {var i;for(i=0;g_rgrgCustomDIVLists&&i<g_rgrgCustomDIVLists["WMPrerollDisplay"].length;i++)
  650. {var pTag=g_rgrgCustomDIVLists["WMPrerollDisplay"][i];if(pTag.currentStyle.WMPrerollDisplay=="inline")
  651. pTag.style.display="none";else if(pTag.currentStyle.WMPrerollDisplay=="none")
  652. pTag.style.display="inline";}if(!g_rgrgCustomDIVLists)
  653. return 0;}}else
  654. {if(g_rgrgCustomDIVLists["WMPrerollDisplay"])
  655. {var i;for(i=0;g_rgrgCustomDIVLists&&i<g_rgrgCustomDIVLists["WMPrerollDisplay"].length;i++)
  656. {var pTag=g_rgrgCustomDIVLists["WMPrerollDisplay"][i];if(pTag.currentStyle.WMPrerollDisplay=="inline")
  657. pTag.style.display="inline";else if(pTag.currentStyle.WMPrerollDisplay=="none")
  658. pTag.style.display="none";}if(!g_rgrgCustomDIVLists)
  659. return 0;}}return 1;}function SetDynamicDivDimensions()
  660. {InitCustomDIVTagLists();var i;if(g_rgrgCustomDIVLists["WMBodyWidth"])
  661. {for(i=0;i<g_rgrgCustomDIVLists["WMBodyWidth"].length;i++)
  662. {var divtag=g_rgrgCustomDIVLists["WMBodyWidth"][i];var szVis=divtag.style.visibility;if(szVis.length&&szVis=="hidden")
  663. continue;if(divtag.currentStyle.WMBodyWidth)
  664. {divtag.runtimeStyle.width=document.body.clientWidth;}}}if(g_rgrgCustomDIVLists["WMBodyHeight"])
  665. {for(i=0;i<g_rgrgCustomDIVLists["WMBodyHeight"].length;i++)
  666. {var divtag=g_rgrgCustomDIVLists["WMBodyHeight"][i];var szVis=divtag.style.visibility;if(szVis.length&&szVis=="hidden")
  667. continue;var nTop=GetStyleValue_Integer(divtag.currentStyle.top);var nOffset=GetStyleValue_Integer(divtag.currentStyle.WMBodyHeight);if(document.body.clientHeight>=nTop+nOffset)
  668. {divtag.runtimeStyle.height=(document.body.clientHeight+document.body.scrollTop)-nTop-nOffset;}}}if(g_rgrgCustomDIVLists["WMParentHeight"])
  669. {for(i=0;i<g_rgrgCustomDIVLists["WMParentHeight"].length;i++)
  670. {var divtag=g_rgrgCustomDIVLists["WMParentHeight"][i];var _rA=GetStyleValue_Integer(divtag.parentElement.currentStyle.height);if(document.body.clientHeight>=1&&divtag.parentElement.style.visibility=="visible"&&_rA>=divtag.currentStyle.WMParentHeight)
  671. {divtag.runtimeStyle.height=_rA-divtag.currentStyle.WMParentHeight;}}}if(DiscussionDiv.style.visibility=="visible")
  672. {DiscussionGripImage.runtimeStyle.left=(document.body.clientWidth-CONST_DISCUSSION_GRIP_WIDTH) / 2;SetDivContentHeight();}}function GetStyleValue_Integer(tagVal)
  673. {if(isNaN(parseInt(tagVal)))
  674. {return 0;}else
  675. {return parseInt(tagVal);}}function SetDivContentHeight()
  676. {var htMin=GetStyleValue_Integer(DiscussionContentDiv.currentStyle.WMMinHeight);var ht=(document.body.clientHeight+document.body.scrollTop)-(GetStyleValue_Integer(DiscussionDiv.style.top)+SCROLLBARHEIGHT);if(ht>htMin)
  677. DiscussionContentDiv.style.height= ht;else
  678. DiscussionContentDiv.style.height= htMin;}function _g()
  679. {if(_dA==null)
  680. return;var enm=new Enumerator(ViewDiv.all.tags("table"));var str=new String();var _GA=0;for(;!enm.atEnd();enm.moveNext())
  681. {str=enm.item().id;if(_J(str.substr(0,7),"Replies"))
  682. {var obj=new Object();obj.id=str.substr(7,str.length);obj.state=document.all.item(str).style.display;var _WB=new String();_WB="Arrow"+obj.id;_WB=document.all.item(_WB).src;obj.file =_WB;_dA[_GA++]=obj;}}}function _v()
  683. {if(_dA==null)
  684. return;var _GA=0;for(;_GA<_dA.length;_GA++)
  685. {var strID=new String();strID="Replies"+_dA[_GA].id;if(document.all.item(strID))
  686. {document.all.item(strID).style.display=_dA[_GA].state;var _WB=new String();_WB="Arrow"+_dA[_GA].id;document.all.item(_WB).src=_dA[_GA].file;}}}function _e()
  687. {try
  688. {var d=g_OSE_DServers.Add(g_szDiscussionServerURL ,g_szDiscussionServerURL);d.SetAsDefault();_PA=g_OSE.OpenDiscussions(location.href);}catch (e)
  689. {return 0;}return 1;}function CreateDiscussionServerObjects()
  690. {try
  691. {g_OSE=new ActiveXObject("OSE.Global");g_OSE_DServers=new ActiveXObject("OSE.DiscussionServers");}catch(e)
  692. {ViewDiv.innerHTML="<br><CENTER><SPAN class=DiscussErrorText>"+g_szDiscussionActiveXDownloadFailed+"</SPAN></CENTER>";return;}if(g_OSE!=null&&g_OSE_DServers!=null)
  693. {if(_e())
  694. RefreshDiscussions();else
  695. ViewDiv.innerHTML="<br><CENTER><SPAN class=DiscussErrorText>"+g_szDiscussionConnectionFailed+"</SPAN></CENTER>";}}function AddNewTopic()
  696. {MediaPlayer_Pause();try
  697. {var nTime=GetPresentationTime();var szPos=_EA(nTime);for(i=1;i<=_PA.Count;i++)
  698. {if(_J(_PA(i).Bookmark,szPos))
  699. {alert(_PA(i).Bookmark+" "+g_szDiscussionTopicExists);MediaPlayer_PlayPause();return;}}var arg=new Array();arg[0]=szPos;arg[1]="AddTopic";arg[2]="";arg[3]="";var text=showModalDialog("AdEdDlg.htm",arg,"status:no;dialogHeight=345px;dialogWidth=450px;resizable=yes;help=no;");if(text!=null)
  700. {_PA.Add(text[0],nTime.toString(),szPos);_PA(_PA.Count).Discussions.Add(text[1],text[2],"1");CreateDiscussionServerObjects();}}catch (e)
  701. {alert(e.description);}MediaPlayer_Play();}function Reply (level)
  702. {MediaPlayer_Pause();try
  703. {var obj=_h(level,"Reply");var arg=new Array();arg[0]=_PA(obj.top).Bookmark;arg[1]="Reply";arg[2]=_PA(obj.top).Discussions(obj.bottom).Subject;arg[3]=_PA(obj.top).Discussions(obj.bottom).Text;arg[4]=_PA(obj.top).Subject;var text=showModalDialog("AdEdDlg.htm",arg,"status:no;dialogHeight=345px;dialogWidth=450px;resizable=yes;help=no;");if(text!=null)
  704. {if(obj.numBottom!=_PA(obj.top).Discussions.Count)
  705. {for(i=1;i<=_PA(obj.top).Discussions.Count;i++)
  706. {num=parseInt(_PA(obj.top).Discussions(i).Bookmark);if(num>obj.numBottom)
  707. {num+=1;_PA(obj.top).Discussions(i).AutoCommit=0;_PA(obj.top).Discussions(i).Bookmark=num.toString();_PA(obj.top).Discussions(i).Commit();}}}obj.numBottom+=1;_PA(obj.top).Discussions.Add(text[1],text[2],obj.numBottom.toString());CreateDiscussionServerObjects();}}catch(e)
  708. {alert(e.description);}MediaPlayer_Play();}function Edit (level)
  709. {MediaPlayer_Pause();try
  710. {var obj=_h(level,"Edit");var arg=new Array();arg[0]=_PA(obj.top).Bookmark;arg[1]="Edit";arg[2]=_PA(obj.top).Discussions(obj.bottom).Subject;arg[3]=_PA(obj.top).Discussions(obj.bottom).Text;arg[4]=_PA(obj.top).Subject;var text=showModalDialog("AdEdDlg.htm",arg,"status:no;dialogHeight=345px;dialogWidth=450px;resizable=yes;help=no;");if(text!=null)
  711. {_PA(obj.top).Discussions(obj.bottom).AutoCommit=0;_PA(obj.top).Discussions(obj.bottom).Subject=text[1];_PA(obj.top).Discussions(obj.bottom).Text=text[2];_PA(obj.top).Discussions(obj.bottom).Commit();CreateDiscussionServerObjects();}}catch(e)
  712. {alert(e.description);}MediaPlayer_Play();}function Delete (level)
  713. {MediaPlayer_Pause();try
  714. {var obj=_h(level,"Delete");var _TB=g_szDiscussionConfirmDeleteDiscussion;if(_PA(obj.top).Discussions.Count==1)
  715. _TB=g_szDiscussionConfirmDeleteTopic;if(confirm(_TB))
  716. {_PA(obj.top).Discussions(obj.bottom).Delete();for(i=1;i<=_PA(obj.top).Discussions.Count;i++)
  717. {var num=parseInt(_PA(obj.top).Discussions(i).Bookmark);if(num>obj.numBottom)
  718. {num-=1;_PA(obj.top).Discussions(i).AutoCommit=0;_PA(obj.top).Discussions(i).Bookmark=num.toString();_PA(obj.top).Discussions(i).Commit();}}if(_PA(obj.top).Discussions.Count==0)
  719. _PA(obj.top).Delete();CreateDiscussionServerObjects();}}catch(e)
  720. {alert(e.description);}MediaPlayer_Play();}function RefreshDiscussions()
  721. {if(g_OSE!=null&&g_OSE_DServers!=null&&_PA!=null)
  722. {_g();var rgTop=new Array(_PA.Count);for(i=0;i<rgTop.length;i++)
  723. rgTop[i]=_PA(i+1);rgTop.sort(SortByField("Bookmark"));var view="";var level ="";view+="<TABLE><TR>";view+="<TD class=DiscussAddRefreshTopic onclick=AddNewTopic() onmouseover=\"this.style.cursor=\'hand\'\">"+g_szDiscussionAddNewTopic+"</TD>";view+="<TD class=DiscussAddRefreshTopic onclick=CreateDiscussionServerObjects() onmouseover=\"this.style.cursor=\'hand\'\">"+g_szDiscussionRefreshTopics+"</TD>";view+="</TR></TABLE>";for(i=0;i<rgTop.length;i++)
  724. {view+="";view+="<TABLE cellpadding=0 cellspacing=0 width=100% ID=Topic"+(rgTop[i].Text)+" class=DiscussTopic style=\"border-collapse:collapse\"><TR>";view+= "<TD> <IMG ID=Arrow"+i+" align=middle onclick=ExpandCollapse("+i+") style=\"cursor:hand\" src=\""+g_InitialCSSDirectory+"/PArrow.gif\"> </td>";view+= "<TD width=75% onclick=SetTopic(\"Topic"+rgTop[i].Text+"\") title=\""+g_szDiscussionTopicTooltip+"\" align=left>"+rgTop[i].Subject+"</TD>";view+= "<TD width=25% onclick=SetTopic(\"Topic"+rgTop[i].Text+"\") title=\""+g_szDiscussionTopicTooltip+"\" align=right style=\"padding-right:10px\">"+_EA(rgTop[i].Text)+" <IMG src=\""+g_InitialCSSDirectory+"/Clock.gif\" "+rgTop[i].Bookmark+"</TD>";view+="</TR></TABLE>";var rgBottom=new Array();for(k=1;k<=rgTop[i].Discussions.Count;k++)
  725. {rgBottom[rgTop[i].Discussions(k).Bookmark-1]=rgTop[i].Discussions(k);}if(rgBottom.length!=rgTop[i].Discussions.Count)
  726. alert ("Bottom array #"+i+" has "+rgBottom.length+"  element(s) instead of "+rgTop[i].Discussions.Count);view+="<TABLE ID=Replies"+i+" width=100% style=\"border-collapse:collapse;display:none;\">";for(j=1;j<=rgBottom.length;j++)
  727. {level=rgTop[i].Bookmark+"/"+rgBottom[j-1].Bookmark;_LA=0;if(j>1)
  728. {_XB=rgBottom[j-1].Subject;_YB=rgBottom[j-2].Subject;_LA=_J(_XB,_YB);}if(!_LA)
  729. view+="<TR><TD colspan=5 class=DiscussSubject>"+g_szDiscussionSubject+": <B>"+rgBottom[j-1].Subject+"</B></TD></TR>";view+="<TR><TD class=DiscussAuthor width=35%>"+rgBottom[j-1].Author+"</TD>";view+="<TD class=DiscussReplyEditDelete width=10% align=center>";view+="<SPAN ID=Reply"+level+" onclick=Reply(this.id) onmouseover=\"this.style.cursor=\'hand\'\">"+g_szDiscussionReply+"</SPAN></TD>";view+="<TD class=DiscussReplyEditDelete width=10% align=center>";view+="<SPAN ID=Edit" +level+" onclick=Edit(this.id) onmouseover=\"this.style.cursor=\'hand\'\">"+g_szDiscussionEdit+"</SPAN></TD>";view+="<TD class=DiscussReplyEditDelete width=10% align=center>";view+="<SPAN ID=Delete"+level+" onclick=Delete(this.id) onmouseover=\"this.style.cursor=\'hand\'\">"+g_szDiscussionDelete+"</SPAN></TD>";var dtUTC=new Date(rgBottom[j-1].TimeStamp);var dtLcl=new Date(Date.UTC(dtUTC.getYear(),dtUTC.getMonth(),dtUTC.getDate(),dtUTC.getHours(),dtUTC.getMinutes(),dtUTC.getSeconds(),dtUTC.getMilliseconds()));view+="<TD class=DiscussTimeStamp width=35% align=right>"+dtLcl.toString()+"</TD></TR>";view+="<TR><TD colspan=5 class=DiscussText>"+rgBottom[j-1].Text+"</TD></TR>";}view+="</TABLE>";view+="<BR>";}ViewDiv.innerHTML=view;_v();}else
  730. {ViewDiv.innerHTML="<CENTER><SPAN class=DiscussErrorText>"+g_szDiscussionConnectionFailed +"</SPAN></CENTER>";return;}}function _h(level,action)
  731. {var obj=new Object();var str=new String(level);var index=str.search("/");var strTop=str.substring(action.length,index);var numBottom=parseInt(str.substr(index+1,str.length));var l=1;while(l<=_PA.Count)
  732. {if(_J(_PA(l).Bookmark,strTop))
  733. break;l++;}var s=1;while(s<=_PA(l).Discussions.Count)
  734. {if(parseInt(_PA(l).Discussions(s).Bookmark)==numBottom)
  735. break;s++;}obj.top=l;obj.bottom=s;obj.numBottom=numBottom;return obj;}function SetTopic(refTime)
  736. {var str=new String(refTime);str=str.substr(5,str.length);var _LB=null,i,_oA=_ZA.length;_LB=_ZA[0];for(i=1;i<_oA;i++)
  737. {if(_ZA[i].fTime>parseFloat(str))
  738. {break;}_LB=_ZA[i];}_u(_LB.nID,1);MediaPlayer_SetCurrentLocation(_LB.GetMediaFileEntry(),parseFloat(str));}function _J (str1,str2)
  739. {var str1=new String(str1);var str2=new String(str2);if(str1.length!=str2.length)
  740. return 0;c=0;while(str1.charAt(c)==str2.charAt(c)&&c<str1.length)
  741. c++;return (c==str1.length);}function SortByField(field)
  742. {function FieldSort(v1,v2)
  743. {if(v1[field]>v2[field])
  744. return 1;else if(v1[field]<v2[field])
  745. return -1;else
  746. return 0;}return FieldSort;}function MyRec (name,index)
  747. {this.name=name;this.index=index;}function _m()
  748. {return "index: "+this.index+" name: "+this.name;}MyRec.prototype.toString=_m;function ExpandCollapse(a)
  749. {var strReplies=new String();strReplies="Replies"+a.toString();var strArrow=new String();strArrow="Arrow"+a.toString();var str=new String(document.all.item(strArrow).src);if(str.toLowerCase().indexOf("parrow.gif")!=-1)
  750. document.all.item(strArrow).src =g_InitialCSSDirectory+"/Marrow.gif";else
  751. document.all.item(strArrow).src =g_InitialCSSDirectory+"/Parrow.gif";if(document.all.item(strReplies).style.display=="")
  752. document.all.item(strReplies).style.display="none";else
  753. document.all.item(strReplies).style.display="";}function ShowDiscussionsPara_onclick()
  754. {if(ShowDiscussionsPara.innerText==g_szDiscussionShowDiscussions)
  755. {ShowDiscussionsPara.innerText=g_szDiscussionHideDiscussions;ViewDiv.style.visibility="visible";CreateDiscussionServerObjects();}else
  756. {ShowDiscussionsPara.innerText=g_szDiscussionShowDiscussions;ViewDiv.style.visibility="hidden";}}function R()
  757. {if(SlidesFrame&&SlidesFrame.im)
  758. {W=SlidesFrame.document.body.clientWidth;H=SlidesFrame.document.body.clientHeight;newW=SlidesFrame.im.iw;newH=SlidesFrame.im.ih;f=(1.0*W)/newW;if(H<newH*f)
  759. f=(1.0*H)/newH;if(W<SlidesFrame.im.iw||H<SlidesFrame.im.ih)
  760. {newW=newW*f;newH=newH*f;}s=SlidesFrame.im.style;s.posWidth=newW;s.posHeight=newH;s.posLeft=(W-newW)/2;s.posTop=(H-newH)/2;}}function PreLoad()
  761. {if(SlidesFrame&&SlidesFrame.im)
  762. SlidesFrame.im.src=MakeAbsolutePath(SlidesFrame.im.mysrc);else
  763. setTimeout("PreLoad()",100);}function Load()
  764. {if(SlidesFrame&&SlidesFrame.im)
  765. {if(SlidesFrame.im.style.visibility=="hidden")
  766. {R();R();SlidesFrame.im.style.visibility="visible";}}}function PrerollImageResize()
  767. {LoadingWaitDiv_Img.style.visibility="hidden";LoadingWaitDiv_Img.style.posWidth=g_szLoadingImgWidth;LoadingWaitDiv_Img.style.posHeight=g_szLoadingImgHeight;var _FB=document.body.clientWidth;_FB=_FB<=96 ? 96:_FB;var _rA=document.body.clientHeight-(LoadingWaitDiv.clientHeight-LoadingWaitDiv_Img.clientHeight);_rA=_rA<=96 ? 96:_rA;var nNewWidth=g_szLoadingImgWidth;var nNewHeight=g_szLoadingImgHeight;var fAspect=(1.0*_FB) / nNewWidth;if(_rA<nNewHeight*fAspect)
  768. fAspect=(1.0*_rA) / nNewHeight;if(_FB<g_szLoadingImgWidth||_rA<g_szLoadingImgHeight)
  769. {nNewWidth=nNewWidth*fAspect;nNewHeight=nNewHeight*fAspect;}var pImageStyle=LoadingWaitDiv_Img.style;pImageStyle.posWidth=nNewWidth;pImageStyle.posHeight=nNewHeight;LoadingWaitDiv_Img.style.visibility="visible";document.recalc(1);}